computer forensics forensics spencer-brown compliance e-discovery boolean cryptology cryptography encryption expert witness cryptanalysis ediscovery crypto prochess security data recovery laws of form